| 17 junio 1982 | Oviedo | Chile | 0 | 
 | 
| 
 | 
 | Austria | 1 | Schachner (21’) | 
Estadio: Carlos Tartiere
    Arbitro: Juan Daniel Cardelino (URU)
    Chile: Mario Osben, Lizardo Garrido, René Valenzuela, Vladimir Bigorra, Elías  Figueroa, Rodolfo Dubó, Eduardo Bonvallet, Gustavo Moscoso (66’ Miguel Angel Gamboa),  Miguel Angel Neira (73’  Manuel Rojas), Carlos Caszely, Patricio Yáñez. DT. Luis Santibáñez.
    Austria: Friedrich Koncilia, Bernd Krauss, Erich Obermayer,  Josef Degeorgi (77’  Ernst Baumeister), Bruno Pezzey, Roland Hattenberger, Walter Schachner, Herbert  Prohaska, Johann Krankl, Reinhold Hintermaier, Heribert Weber (80’ Gernot Jurtin). DT. Georg Schmidt. 
| 20 junio 1982 | Gijón | Alemania Federal | 4 | Rummenigge (9’, 57’, 66’), Reinders (81’) | 
| 
 | 
 | Chile | 1 | Moscoso (90’) | 
Estadio: El Molinón
    Arbitro: Juan Daniel Cardelino (URU)
    Alemania  Federal: Harald  Schumacher, Hans Peter Briegel, Uli Stielike, Manfred Kaltz, Karl Heinz  Förster, Paul Breitner (61’  Lotthar Matthäus), Wolfgang Dremmler, Pierre Littbarski (78’ Uwe Reinders), Horst  Hrubesch, Karl Heinz Rummenigge, Felix Magath. DT.  Jupp Derwall.
    Chile: Mario Osben, Lizardo Garrido, René Valenzuela, Vladimir Bigorra, Elías  Figueroa, Mario Soto (46’  Juan Carlos Letelier), Rodolfo Dubó, Eduardo Bonvallet, Gustavo Moscoso, Miguel  Angel Gamboa (66’  Miguel Angel Neira), Patricio Yáñez. DT. Luis Santibáñez.
| 24 junio 1982 | Oviedo | Argelia | 3 | Assad (7’, 31’), Bensaoula (35’) | 
| 
 | 
 | Chile | 2 | Neira (59’ (P)), Letelier (73’) | 
Estadio: Carlos Tartiere
    Arbitro: Rómulo Méndez (GUA) 
    Argelia: Mahdi Cerbah, Mahmoud Guendouz, Nouredine Kourichi,  Chabawe Merzekane, Salah Assad, Ali Fergani, Tedj Bensaoula, Rabah Madjer,  Salah Larbes, Faouzi Mansouri (73’  Mustapha Dahleb), Abdelmajif Bourebbou (31’ Yahi Hocine). DT. Rachid Mekloufi.
    Chile: Mario Osbén, Mario Galindo, René Valenzuela, Elías Figueroa, Vladimir  Bigorra, Rodolfo Dubó, Eduardo Bonvallet (38’ Mario Soto), Miguel Angel Neira, Gustavo Moscoso,  Carlos Caszely (38’  Juan Carlos Letelier), Patricio Yánez. DT. Luis Santibáñez.